Skip to content

[csg] full isolation from ROOT - #23422

Draft
ferdymercury wants to merge 3 commits into
root-project:masterfrom
ferdymercury:bcsg2
Draft

ferdymercury wants to merge 3 commits into
root-project:masterfrom
ferdymercury:bcsg2

Conversation

@ferdymercury

Copy link
Copy Markdown
Collaborator

Builds on top of #23421

to fully isolate it from ROOT so it is a standalone builtin like libAfterImage.

That way it can be later replaced by more upstream version of solid3, or by a more modern lib.

I just thought it would be better to have the other one merged first, to be more atomic.

@ferdymercury ferdymercury added the skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff. label Sep 18, 2026
@ferdymercury
ferdymercury marked this pull request as ready for review September 18, 2026 16:53
@github-actions

github-actions Bot commented Sep 19, 2026 •

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 11h 41m 39s ⏱️
 3 879 tests  3 879 ✅ 0 💤 0 ❌
76 626 runs  76 626 ✅ 0 💤 0 ❌

Results for commit 9c9c9ef.

♻️ This comment has been updated with latest results.

@dpiparo dpiparo closed this Sep 19, 2026
@dpiparo dpiparo reopened this Sep 19, 2026
@dpiparo

dpiparo commented Sep 19, 2026

Copy link
Copy Markdown
Member

Thanks. PR #23421 was merged a few minutes ago. Something odd happens with the rebase of this one.

@ferdymercury

Copy link
Copy Markdown
Collaborator Author

Fixed now!

@ferdymercury ferdymercury added this to the 6.42.00 milestone Sep 20, 2026
@linev

linev commented Sep 21, 2026

Copy link
Copy Markdown
Member

Please wait with such changes - until problem with AIDASoft/DD4hep#1681 resolved

@linev linev modified the milestones: 6.42.00, 6.46/7.00 Sep 21, 2026

@linev linev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait until issue with public API is resolved

@ferdymercury
ferdymercury marked this pull request as draft September 21, 2026 17:57
@ferdymercury ferdymercury modified the milestones: 6.46/7.00, 6.44.00 Sep 22, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:squash on merge skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants